centimeter ruler - French English Dictionary